end of humankind - Turkish English Dictionary